﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using SIGERP_Entidades;

namespace SIGERP_Datos
{
    public class HndTipoUsuario
    {
        public static List<TipoUsuario> getAll()
        {
            DataTable tabla = Conexion.ejecutaSelect("SELECT * FROM dbo.tipo_usuario" + " ORDER BY id_tipo_usuario DESC");
            var tipos_de_usuario = new List<TipoUsuario>();
            foreach (DataRow dtRow in tabla.Rows)
            {
                TipoUsuario tu = new TipoUsuario(dtRow);
                tipos_de_usuario.Add(tu);
            }
            return tipos_de_usuario;
        }

        public static TipoUsuario getOne(int id)
        {
            DataTable tabla = Conexion.ejecutaSelect("SELECT TOP 1 * FROM dbo.tipo_usuario WHERE id_tipo_usuario=" + id);
            DataRow dtRow = tabla.Rows[0];
            TipoUsuario tu = new TipoUsuario(dtRow);
            return tu;
        }
    }
}
